經過前面幾天的心態建立、觀念釐清與軟體安裝,今天我們終於要寫下第一行真正的 Git 指令,親手把一個普通的資料夾變成 Git 的「時光機倉庫」了!
在我們的電腦裡,隨便一個資料夾其實都只是普通的資料夾,如果你希望 Git 開始介入管理、幫你追蹤裡面的檔案,我們就必須在該資料夾的終端機內輸入核心指令:git init,這個指令的意思就是「初始化」,它會默默在資料夾底下建立一個隱藏的 .git 資料夾,這個隱藏資料夾就是 Git 的大腦與靈魂所在,所有的歷史紀錄、版本資訊和暫存狀態,全都會被安全地保存在這裡面。
執行完 git init 之後,雖然表面上看起來資料夾沒有什麼改變,但實際上你的專案已經正式升格為「Git 本地倉庫」了,這就像是你在空白的筆記本首頁寫下了標題,從這一秒開始,裡面任何檔案的風吹草動、增刪修改,都逃不過 Git 的法眼。
掌握了這個指令,就像是取得了打開版本控制大門的鑰匙,明天我們將學習如何把寫好的檔案放進暫存區,準備迎來我們第一次的 Commit 歷史紀錄!